Skip to content

ReactiveBinding class

Defined in

Namespace: ReactiveUI.Binding Assembly: ReactiveUI.Binding.dll Full name: ReactiveUI.Binding.ReactiveBinding<T1, T2> Modifiers: public sealed

Summary

View source

Default implementation of IReactiveBinding used by generated view-first bindings.

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

Class hierarchy
classDiagram
class ReactiveBinding~T1,T2~
class IReactiveBinding~TView, TValue~ {
    <>
}
IReactiveBinding~TView, TValue~ <|.. ReactiveBinding~T1,T2~
class IDisposable {
    <>
}
IDisposable <|.. ReactiveBinding~T1,T2~

Implements: IReactiveBinding, IDisposable

Constructors

NameSummary
.ctorInitializes a new instance of the [ReactiveBinding](# class.

Properties

NameSummary
ViewModelExpressionGets the expression representing the view model property that is bound.
ViewGets the view that is bound.
ViewExpressionGets the expression representing the view property that is bound.
ChangedGets an observable that signals when the binding value changes.
DirectionGets the direction of the binding.

Methods

NameSummary
Dispose
Inherited members